good at walking - French English Dictionary